<?php
    require_once ("../accesobd.php");
  
     $nombre = $_POST["nombre"];
    $apellido = $_POST["apellido"];
    $ci = $_POST["ci"];
    $direccion = $_POST["direccion"];
    $empresa = $_POST["empresa"];
    $ingreso = $_POST["ingreso"];
    $f_nacimiento = $_POST["f_nacimiento"];
    $query=1; 
    $query1=1; 
    $query2=1; 
    $query9=1;
    $query8=1; 
    $query3=1; 
    $query4=1; 
    $query5=1; 
    $query6=1; 
    $query7=1;
    $query20=1;
      
    $telefono1 = $_POST["telefono1"];
    $telefono2 = $_POST["telefono2"];
    $email = $_POST["email"];
    
    $f_act =  date("d-m-Y");
    
    function begin(){
     pg_query("BEGIN;");
    }
    
    function commit(){
        pg_query("COMMIT;");
    }
    
    function rollback(){
        pg_query("ROLLBACK;");
    }
    


    if (!$ci){  
        echo'<script type="text/javascript">', 'window.alert("Ingrese un c.i de cliente");',
                    'location.reload(true);'
                , '</script>'
             ;
    }else{
        
        
        
        
     if($nombre){
        $query = pg_query($conex,"UPDATE cliente
                                SET nombrec='$nombre'
                                WHERE cic='$ci';
                          ") or die('Consulta fallida: ' . pg_last_error());
        if(!$query){
            echo '<script type="text/javascript">', 'window.alert("ERROR Modelo);',
                    'location.reload(true);'
                , '</script>'
             ;
   
        }
        }
        
        
              if($telefono1 && $telefono2){
             $query20 = "UPDATE tlfcliente
                          SET tlfc='$telefono2'
                           WHERE cic='$ci' and tlfc='$telefono1';";
            pg_query($query20);
            }
        
  
        
        if($apellido){
         $query1 = "UPDATE cliente
                      SET apec='$apellido'
                       WHERE cic='$ci';";
        pg_query($query1);
        }
        
         if($direccion){
         $query2 = "UPDATE cliente
                      SET dirc='$direccion'
                       WHERE cic='$ci';";
        pg_query($query2);
        }
        
          
         if($empresa){
         $query3 = "UPDATE cliente
                      SET trabajo='$empresa'
                       WHERE cic='$ci';";
        pg_query($query3);
        }
        
        if($ingreso){
         $query4 = "UPDATE cliente
                      SET ingreso='$ingreso'
                       WHERE cic='$ci';";
        pg_query($query4);
        }

        if($f_nacimiento){
         $query5 = "UPDATE cliente
           SET fnacimientoc='$f_nacimiento'
           WHERE cic='$ci';";
           pg_query($query5);
        }


             $query6 = "UPDATE cliente
                          SET factu='$f_act'
                           WHERE cic='$ci';";
            pg_query($query6);

                $query7 = "UPDATE emailcliente
                          SET emailc='$email'
                           WHERE cic='$ci';";
            pg_query($query7);

       
         
         $query8 = "UPDATE cliente
                      SET factu='$f_act'
                       WHERE cic='$ci';";
        pg_query($query8);
        
        if($email){
            $query9 = "UPDATE emailcliente
                      SET emailc='$email'
                       WHERE cic='$ci';";
        pg_query($query9);
        }
     
    
        if(($query) && ($query1) && ($query20) && ($query2) && ($query9) && ($query8) && ($query3) && ($query4) && ($query5) && ($query6) && ($query7)){
            commit();
            echo '<script type="text/javascript">', 'window.alert("Campo editado con Exito");',
                    'location.reload(true);'
                , '</script>'
             ;
        }else{
             rollback();
             pg_close($conex);
             echo '<script type="text/javascript">', 'window.alert("Error Ingresando");',
                    'location.reload(true);'
                , '</script>'
             ;
        }
        
        
    }
  
    
    
       pg_close($conex);
?>

